package com.qdlc.p2p.dal.dao;

import java.util.List;

import com.qdlc.p2p.dal.common.dao.BaseDao;
import com.qdlc.p2p.dal.dto.User;
import com.qdlc.p2p.dal.dto.UserVipUprateCollection;
/**
 * vip加息dao
 * @author zlhx
 * @version 2.0
 * @date 2015-06-17 14:25
 */
public interface UserVipUprateCollectionDao extends BaseDao<UserVipUprateCollection> {
	/**
	 * 根据 borrowCollection记录中的Id查询vip代收
	 * @param collectionId
	 * @return
	 */
	UserVipUprateCollection getUserVipUprateCollByCollId(long collectionId);
	
	
	/**
   	 * 获取vip加息 产生的代收利息列表（账户中心使用）
   	 * @param user
   	 * @param date
   	 * @return
   	 */
   	List<Object[]> getVipUpRateCollectionInterest(User user,String date);
   	
   	double vipUpRateCollectionSum(long borrowId,int period);
}
